Amazon Q
AWS製の生成AI
ChatGPTやGeminiのようなチャットサービスに近い
特徴
回答してくれるモデルはAnthropicのClaude
設定すればMCPサーバに接続できる
AWSとの親和性が高い
Official
https://aws.amazon.com/jp/q/
料金
https://aws.amazon.com/jp/q/business/pricing/
利用方法1 : ローカルにインストールして呼び出して使う
/icons/hr.icon
手順
Amazon Q をダウンロードしてインストール
Amazon Q を起動して AWS Builder ID または AWS IAM Identity Center でログイン
Amazon Q の設定を適宜行う
ローカルのターミナルでq chatなどのコマンドを入力する、あるいは自動補完が動くなどで利用開始
利用前の推奨事項
入力情報を学習に使われないようAmazon Q オプトアウト設定を実施
インストールしたAmazon Q で使える機能
CLI Completions : 下記3つの機能に対する設定
1 Chat:ターミナルでq chatと入力するとチャットモードが始まる。ChatGPTやGeminiのように対話形式になる
code:chat
$ q chat
🤖 You are chatting with claude-sonnet-4
日本語わかりますか
はい、日本語がわかります。何かお手伝いできることはありますか?
/quit # /quit でチャット終了。その他オプション色々あり
2 Inline : ターミナルで入力時に自動補完してくれるようになる
3 Translate : q transateと入力するとチャットモードが始まる。入力した情報をもとに自動でコマンドを生成してくれる
結構微妙
code:translate
$ q translate
Translate Text to Shell
Text · show me how to confirm my ip address on my computer
Shell · curl -s XXXXXXXXXXXXXXXXXXXX
❯ ⚡ Execute command
📝 Edit command
🔄 Regenerate answer
❓ Ask another question
❌ Cancel
利用方法2 : IDE (Microsoft Visual Studio Codeなど)に拡張機能としてインストールして使う
/icons/hr.icon
IDEごとに拡張機能として用意されている
できることは利用方法1に近い
利用方法3 : AWSで使用する
/icons/hr.icon
AWSマネジメントコンソールの中にアイコンがあり、そこから質問する
Amazon Connectで問い合わせに対する回答案をリアルタイムに提示
Amazon QuickSightで分析を支援
Amazon Q Businessで会社のデータを学習させてそれに対して問い合わせたりAIチャットボットを作成する
など